package dancetiktokmodelmysql

import (
	"gorm.io/gorm"
	"time"
)

// DanceElementReissueTask 道具补发任务表
type DanceElementReissueTask struct {
	Id             int64          `gorm:"primaryKey;autoIncrement;comment:id" json:"id"`
	ReissueTaskStr string         `json:"reissueTaskStr" gorm:"column:reissue_task_str;type:text;not null;default:'';comment:补发任务"` // 补发任务
	Remark         string         `json:"remark" gorm:"column:remark;type:varchar(256);not null;default:'';comment:备注"`             //
	ReUserId       string         `json:"reUserId" gorm:"column:re_user_id;type:varchar(256);not null;default:'';comment:补发人"`      //
	Status         int            `json:"status" gorm:"column:status;type:tinyint;default:0;not null;comment:状态"`                   // 是否缓存 0否 1是 // 补发人
	Reviewer       string         `json:"reviewer" gorm:"column:reviewer;type:varchar(256);not null;default:'';comment:审核人"`        // 审核人
	CreatedId      int64          `json:"created_id" gorm:"column:created_id;type:bigint;default:0;not null;comment:创建人id"`         // 创建人id
	CreatedAt      time.Time      `json:"created_at" gorm:"column:created_at;type:datetime"`
	UpdatedAt      time.Time      `json:"updated_at" gorm:"column:updated_at;type:datetime"`
	DeletedAt      gorm.DeletedAt `gorm:"index;type:datetime" json:"-"`
}
